توضیح فیلم درخواستی:سلام ممنون از زحماتتون – میخاستم یه فیلم آموزشی در مورد خطایابی نرم افزار به صورت حرفه ای بزارید . شنیدم که نرم افزار های بزرگ این کار رو با استفاده از دیتابیسی از خطاها ایجاد میکنن . راستش بیشتر از این نمیدونم که توضیح بدم . ممنون میشم اگه یه اموزش هم در این زمینه قرار بدید
درخواست کننده:سعید زارعی
استثناها، در حقيقت خطاهاي غير منتظره در برنامههاي ما هستند. اکثراً، ميتوان و بايد روشهايي را جهت برخورد با خطاهای موجود در برنامه در نظر گرفت و آنها را پيادهسازی کرد. بعنوان مثال، بررسي و تاييد دادههای ورودی کاربران، بررسی اشياء تهی يا Null و يا بررسی نوع بازگشتی متد ها، ميتوانند از جمله مواردی باشند که بايد مورد بررسی قرار گيرند. اين خطاها، خطاهايی معمول و رايجی هستند که اکثر برنامهنويسان از آنها مطلع بوده و راههايی را برای بررسی آنها در نظر ميگيرند تا از وقوع آنها جلوگيری نمايند.
اما زمانهايي وجود دارند که از اتفاق افتادن يک خطا در برنامه بی اطلاع هستيد و انتظار وقوع خطا در برنامه را نداريد. بعنوان مثال، هرگز نميتوان وقوع يک خطای I/O را پيشبينی نمود و يا کمبود حافظه برای اجرای برنامه و از کار افتادن برنامه به اين دليل. اين موارد بسيار غير منتظره و ناخواسته هستند، اما در صورت وقوع بهتر است بتوان راهی برای مقابله و برخورد با آنها پيدا کرده و با آنها برخورد نمود. در اين جاست که مسئله برخورد با استثناها (Exception Handling) مطرح ميشود.
هنگاميکه استثنايی رخ ميدهد، در اصطلاح ميگوئيم که اين استثناء، thrown شده است. در حقيقت thrown، شیءای است مشتق شده از کلاس System.Exception که اطلاعاتی در مورد خطا يا استثناء رخ داده را نشان ميدهد. در قسمتهای مختلف اين فیلم با روش مقابله با استثناها با استفاده از بلوک های try/catch و … آشنا خواهيد شد.
- دانلود با لینک مستقیم
- حجم : 25 مگابایت-30 دقیقه
- رمز: www.daneshjooyar.com
دانلود پروژه
نظرات شما عزیزان:
موضوعات مرتبط: 25- برنامه نویسی ، 29- آموزش #C ، ،
برچسبها:
700-روش حذف کردن اکانت و حساب تلگرام با کامپیوتر – Delete Telegram
699 - آموزش نصب همزمان چند تلگرام روی کامپیوتر
698- نصب همزمان 29 بیست و نه تلگرام رنگا رنگ بر روی یک گوشی بدون نیاز به روت
697 - ساخت آیکن بدون استفاده از نرم افزار جانبی
696 - نصب همزمان 7 هفت اینستاگرام در یک گوشی
695 {{ آموزش فریم ورک FuelPHP برای اولین بار به زبان فارسی }}
694 {{ اموزش نصب ابزار PHP در Visual Studio }}
693 {{ فیلم آموزش کامل و جامع سیستم مدیریت محتوای دیتالایف }}
692 {{ چگون یک سایت رایگان راه اندازی نمائیم }}
691 {{ تفاوت بانک اطلاعاتی مبتنی بر SQL با NOSQL و NEWSQL }}
690{{ آموزش بانک اطلاعاتی cassandra }}
689{{ آموزش بانک اطلاعاتی گراف دیتابیس(لینک اصلاح شد) }}
688{{ آموزش بانک اطلاعاتی MongoDB(لینک اصلاح شد) }}
687 {{ آموزش بانک اطلاعاتی neo4j (SQL }}
686 {{ دانلود فیلم آموزش بانک اطلاعاتی spanner }}
685 {{ دانلود فیلم اموزش شناخت مبنا ها و عملیات ریاضی در مبناهای مختلف }}
0684{{ آموزش تخصصی فارسی کردن منوهای گوشی های اندروید بدون نیاز به روت }}
0683{{ آموزش برنامه نویسی اندروید AndroidC }}
0682{{ دانلود کتاب های دوره های بین المللی طراحی وب سایت }}